continuous protesting - Turco Inglés Diccionario